﻿*{margin:0;padding:0;line-height:1.2em;}
.clear_fix{clear:both;height:0px;}
input{cursor:pointer}
body{font-family:arial, helvetica, georgia, sans-serif;color:#fff;margin:0;padding:0;background-color:#fff}
p{font-size:9pt;line-height:1.2em;}
a{color:#fff;text-decoration:none;font-size:9pt;border:0;}
a:hover, a:focus, a:active{text-decoration:none;outline:0 none;color:#de3a31}
img{border:none;}
h1 {font-family:arial, georgia, 'times new roman' ,times,serif;font-size:1.5em;font-weight:700;color:#cf263d;line-height:1.2em;margin-top:10px;}
h2, h3, h4 a, h5 a{line-height:1.5em;}
h2 {font-weight:700;color:#1a9cea;display:inline;}
body {margin:0;background-color:#154400}
#container{width:960px;margin:0 auto;padding:15px 15px 0 15px;background-color:#fff;overflow:hidden}
#header{width:960px;height:135px}
#main_content{float:left;width:960px}
#footer{width:960px;height:135px;background-color:#0079a4;float:left;position:relative;left:-15px;width:990px}
ul#footer_navi{list-style-type:none;margin:0 20px;width:950px;border-bottom:1px dotted #fff;overflow:hidden}
ul#footer_navi li{display:inline;float:left;padding:15px 10px;background-image:url(../images/footer-seperator.png);background-position:right center;background-repeat:no-repeat}
ul#footer_navi li a{font-weight:bold;float:left}
#banner{float:left}
#ads_banner {float:left}
#ads_banner img{border:1px solid #1b1b1b;float:left}
#lava {position:relative; text-align:center; width:960px; height:40px;float:left;margin-top:10px}
#lava ul {margin:0; padding:0; list-style:none; display:inline;position:absolute; left:0px; top:0; z-index:100;}
#lava ul li {padding:0 18px; float:left}
#lava ul li:first-child{padding:0 15px; float:left;background-image:url(../images/bg_selected.png)}
#lava ul li.home {background-image:url(../images/bg_selected.png)}
#lava ul li.service {background-color:#b5b5b5}
#lava ul li.e-book {background-color:#a0a0a0}
#lava ul li.e-conference {background-color:#888888}
#lava ul li.law {background-color:#707070}
#lava ul li.foreigner {background-color:#575757}
#lava ul li.news {background-color:#3d3d3d}
#lava ul li.intro {background-color:#202020}
#lava ul li.contact {background-color:#000000}
#lava ul li:hover{background-color:transparent}
#lava ul li a{font-size:10px;padding:6px 4px;float:left}
#lava #box {position:absolute; left:0; top:-5px; z-index:50; height:20px;padding-right:8px;margin-left:0;}
#lava #box .head {height:45px;padding-left:10px;}
#lava ul li.selected{background-image:url(../images/bg_selected.png)}
.head{background-image:url(../Images/active-menu.png);background-repeat:no-repeat;background-position:center center}
#left{width:720px;float:left;border-right:1px solid #dddddd}
#right{width:230px;float:left;padding-left:9px}
.box_sidebar{width:230px;float:left;margin:10px 0}
.box_sidebar .sidebar_header{background-image:url(../images/sidebar_header.png);height:16px;font-size:12px;font-weight:bold;padding:5px 0 5px 10px;}
.box_sidebar .sidebar_content{/*border:1px solid #ddd;*/width:225px;float:left}
.box_sidebar .sidebar_content a.yahoo{background-image:url(../images/icon_yahoo.png);background-repeat:no-repeat;background-position:left center;width:100%;float:left;margin-top:10px;padding:0 25px;color:#000}
.box_sidebar .sidebar_content img.ads{border:1px solid #ddd;float:left;margin-top:10px}
.keyword_search {width:150px;height:24px;float:left;border:1px solid #ddd;margin-right:3px}
.btn_search{width:70px;height:26px;background-image:url(../images/btn_search.png);float:left;border:none}
.box_sidebar .sidebar_content .statistic{width:177px;border:1px solid #ddd;background-image:url(../images/icon_statistic.png);background-repeat:no-repeat;background-position:15px center;color:#000;padding:10px 0 10px 45px}
.main_seperator{background-image:url(../images/seperator_main.png);width:712px;height:8px}
.featured_box{width:215px;float:left;border-right:1px dotted #ddd;padding-right:15px;margin-top:15px;color:#000;margin-right:10px}
.featured_box:last-child{margin-right:0}
.featured_box .thumb_img{border:2px solid #000;float:left}
.featured_box .content{float:left;padding:10px 0;border-bottom:1px dotted #ddd}
.featured_box .content img{border:1px solid #ddd;float:left;margin-right:5px}
.featured_box .content a{color:#000;font-weight:bold}
.featured_box .content p{}
.service {float:left;}
.service .col_left {width:484px;float:left;overflow:hidden;margin-right:10px;}
.service .col_right {width:217px;float:right;overflow:hidden;}
.service .col_left .col_left_title {border-bottom: 4px solid #707070;font: bold 12px Arial;color:#333;text-align:left;margin-bottom:10px;padding:0 0 5px;}
.service .col_left .col_left_title .title_active {color:#007da7;}
.service .col_left .col_left_title .title {color:#a0a0a0;}
.service .col_left .folder {margin: 0 10px 10px 0;border-bottom:1px dotted #a5a5a5;padding: 0;width: 485px;overflow:hidden;text-align:justify;padding-bottom:10px}
.service .col_left .folder .img_thumb {border: 1px solid #a4a4a4;height: 80px;width:148px;margin-right: 8px;margin-top: 2px;padding:2px;float:left;}
.service .col_left .folder p {margin-bottom: 5px;margin-top: 0;padding: 0;color:#333333;font: 13px Arial;}
.service .col_left .folder p a {color: #007096;font: bold 16px Time New Roman;text-decoration: none;}
.service .col_left .folder p a:hover {color:#dd3800;}
.service .col_right .block .col_right_title {border-bottom: 4px solid #707070;text-transform:uppercase;font:bold 12px Arial;color:#333;text-align:right;}
.service .col_right .block ul {padding:0;clear:both;}
.service .col_right .block ul li {display:block;margin: 10px 0px;}
.service .col_right .block ul li a {background: url(../images/arrow_1.png) no-repeat scroll left 5px transparent;padding-left: 15px;text-decoration:none;color:#275578;font: bold 12px Arial;}
.service .col_right .block ul li a:hover {text-decoration:underline;}
.address_footer{margin-left:20px;width:510px;float:left;padding:15px 0}
.contact_footer{width:445px;float:left;padding:15px 0}
#personal_service{width:325px;height:425px;float:left;background-color:#4d7b18;border-right:1px solid #fff;margin-bottom:10px;padding:15px}
#professional_service{width:325px;height:425px;float:left;background-color:#ed631a;margin-bottom:10px;padding:15px}
.service_blocker{width:100%;float:left;border-bottom:1px dotted #fff;font-size:9pt;padding:5px 0}
.service_title{font-size:10pt;font-weight:bold;text-transform:uppercase;float:left;padding:5px 0}
.service_price{float:right;font-size:15pt;font-weight:bold}
a.btn_regist{background-image:url(../images/btn_regist.png);width:209px;height:35px;float:left;margin:15px 0 20px 5px}
.service_register{width:450px;float:left}
.service_register_header{background-image:url(../images/regist_title_bg.png);background-repeat:repeat-y;margin-bottom:10px}
.service_register_header h2{color:#3193b6;font-size:13pt}
.service_register_header h2.black{color:#000}
.service_register .form{float:left}
.service_register .form span{width:170px;float:left;font-weight:bold;color:#434343;padding:5px 0 15px 20px;font-size:10pt}
.service_register .form input,select{width:255px;height:25px;border:1px solid #ddd;background-image:url(../images/input_bg.png);margin-bottom:15px}
.info{color:#434343;font-weight:bold}
.info h2{font-size:13pt}
input.btn_register{border:none;width:135px;height:30px;background-image:url(../images/btn_register.png);margin-left:312px;margin-bottom:40px}
.contactus {color:#434343;float:left}
.contactus p{float:left;width:auto}
.contactus .form{float:left;width:350px}
.contactus .form .info p{float:left;width:auto}
.contactus .form ul {height: auto;margin: 0;padding: 0;width: 100%;list-style:none}
.contactus .form ul li {width: 100%;float:left;padding-bottom:10px}
.contactus .form ul li span {float: left;font-size: 13px;padding-right: 10px;text-align: right;width: 130px;}
.contactus .form .input_textarea,.input_text {-moz-border-radius: 3px 3px 3px 3px;background: none repeat scroll 0 0 #FFFFFF;border-color: #B6B6B6;border-width: 1px;color: #000000;font-family: Verdana;font-size: 11px;padding: 2px;text-decoration: none;float:left}
.contactus .form .btn_send {background-image:url(../images/btn_send.png);width:39px;height:29px;float:right;border:none;margin-right:20px}
.contactus .google_map{float:left;width:355px;height:370px;border:1px solid #848585;margin-bottom:10px}
.rss {color:#333;padding-bottom:20px;}
.rss ul li {list-style-type:circle;}
.rss a {color:blue;}